plant cane - Alemán Inglés Diccionario